Упит SELECT - употреба функција - задаци¶
Сви наредни SELECT упити обрађују податке из базе података библиотеке. Следи списак свих табела са колонама. Примарни кључеви су истакнути болдом, а страни италиком.


1. Написати упит којим се приказујe извештај о запосленима у једној колони са новим заглављем „Izvestaj” у виду реченице која садржи, име, презиме и датум запослења.
SELECT ime+' '+prezime+' je poceo da radi '+CONVERT(varchar,datum_zaposlenja) "Izvestaj"
FROM zaposleni
Резултат упита треба да буде као на следећој слици:


2. Написати упит којим се приказују нове имејл адресе свих запослених. Имејл адреса се формира од прва два слова имена, прва три слова презимена и наставка @biblioteka22.rs за све чланове. Цела имејл адреса је исписана малим словима.
SELECT LOWER(SUBSTRING(ime, 1, 2)+SUBSTRING(prezime, 1, 3))+'@biblioteka22.rs' "Mejl adrese"
FROM zaposleni
Резултат упита треба да буде као на следећој слици:


3. Написати упит којим се приказују подаци о члановима: број чланске карте, презиме и имејл адреса. Уколико члан нема унету имејл адресу, приказати „Nema mejl adresu”.
SELECT broj_clanske_karte, prezime, ISNULL(mejl_adresa, 'Nema mejl adresu')
FROM clanovi
Резултат упита треба да буде као на следећој слици:


Написати упит којим се приказују најмања и највећа плаћена казна.

Написати упит којим се приказује просечна висина чланарине.

Написати упит којим се приказује просечна висина чланарине за сваку годину.

Написати упит којим се приказује број година чланства члана са бројем чланске карте 33.

Написати упит којим се приказује датум када је плаћена прва казна.

Написати упит којим се приказује датум последње позајмице.

10. Написати упит којим се приказује просечни износ чланарине за све чланарине које су бар 2500 динара.

11. Написати упит којим се за сваку књигу приказује број примерака у библиотеци. Довољно је приказати идентификациони број књиге.

12. Написати упит којим се за сваку књигу приказује број примерака у библиотеци. Приказати назив књиге.

13. Написати упит којим се за сваку књигу приказује број примерака у библиотеци. Приказати назив књиге. Приказати само оне књиге са више од једног примерка.

14. Написати упит којим се за сваку књигу приказује број аутора. Довољно је приказати идентификациони број књиге.

Написати упит којим се за сваку књигу приказује број аутора. Приказати назив књиге.

16. Написати упит којим се за сваку књигу приказује број аутора. Приказати назив књиге. Приказати само оне књиге које имају тачно једног аутора.